package com.sunny.hp.common.util;

import java.util.LinkedHashMap;
import java.util.List;

import org.apache.commons.collections.MultiHashMap;
import org.apache.commons.collections.MultiMap;

public class MultiMapUtil {

	/** List 로 들어온 data를 순차적으로 LinkedMultiMap으로 변환하여 반환한다.                               
	 * @ClassName  : class_name       
	 * @Date         : 2014. 9. 15.         
	 * @작성자      : P044826           	 
	 * @변경이력 :                        
	 * @프로그램 설명 :                     
	 */
	
	public static MultiMap getLinkedMultiMap(List<LinkedHashMap> paramMap, String keyStr){
		MultiMap returnMap = new MultiHashMap();
		for(LinkedHashMap dataMap : paramMap){
			returnMap.put(dataMap.get(keyStr), dataMap);
		}
		return returnMap;
	}
}
